Blikani objektu
Otázka od: Radek Szurman
6. 4. 2004 8:57
Ahoj, posouvam na formulari panel na dane misto a mam na nem Shape ale
neprijemne to blika kdyz mam jako podklad obrazek, neda se to nejak zavest do
pameti aby to vykreslovani neblikalo nebo udelat nejakou fintou ?
dik Radek
viz source:
procedure TFrmMain.OznacObjekt(Left1, Top1, Width1, Height1 :Integer);
// PL-Panel, PLS-Shape na panelu
PLS.Align := alClient;
PLS.Shape:=stCircle;
PL.Width := 5;
PL.Height := 5;
PRS.Align := alClient;
PRS.Shape:=stCircle;
PR.Width := 5;
PR.Height := 5;
PL.Left := Left1-2;
PL.Top := Top1-2;
PR.Left := Left1-2+Width1;
PR.Top := Top1-2;
Odpovedá: Jirka
6. 4. 2004 10:01
Radek Szurman wrote:
>Ahoj, posouvam na formulari panel na dane misto a mam na nem Shape ale
neprijemne to blika kdyz mam jako podklad obrazek, neda se to nejak zavest do
pameti aby to vykreslovani neblikalo nebo udelat nejakou fintou ?
>
>
Ahoj,
nastav TPanel.DoubleBuffered := True;
Jirka
Odpovedá: Pavol Stugel, NETGraphics
6. 4. 2004 9:54
mozes skusit:
FrmMain.DoubleBuffered := True;
ak by nepomohlo tak je potrebne kreslit do nejakeho buffer objektu
(napr. TBitmap ... )
PALO
> Ahoj, posouvam na formulari panel na dane misto a mam na nem Shape ale
neprijemne to blika kdyz mam jako podklad obrazek, neda se to nejak zavest do
pameti aby to vykreslovani neblikalo nebo udelat nejakou fintou ?
>